Formula ALGOL - определение. Что такое Formula ALGOL
Diclib.com
Словарь онлайн

Что (кто) такое Formula ALGOL - определение

CODE NAME GIVEN TO THE PROGRAMMING LANGUAGE SUCCESSOR OF ALGOL 60
ALGOL X programming language; ALGOL X (programming language); ALGOL-X

Formula ALGOL      
An ALGOL extension for symbolic mathematics, strings and lists, developed by A.J. Perlis and R. Iturriaga at Carnegie for the CDC G-20 in 1962. ["An Extension of ALGOL for Manipulating Formulae", A.J. Perlis et al, CACM 7(2):127-130 (Feb 1964)]. [Sammet 1969, p. 583]. (1995-02-15)
Algol variable         
CLASS OF ECLIPSING BINARY STARS
Algol type binary; Beta Persei star; Algol binary; Algol binaries; Algol star
Algol variables or Algol-type binaries are a class of eclipsing binary stars that are similar to the prototype member of this class, β Persei (Beta Persei, Algol). An Algol binary is a system where both stars are near-spherical such that the timing of the start and end of the eclipses is well-defined.
USS Algol (AKA-54)         
ANDROMEDA-CLASS ATTACK CARGO SHIP
USS Algol (LKA-54); SS James Baines
USS Algol (AKA-54) was an . She was the first ship of the United States Navy by this name, after Algol, a fixed star in the constellation Perseus.

Википедия

ALGOL X

ALGOL X was the code name given to a programming language which was being developed as a successor to ALGOL 60, by the International Federation for Information Processing (IFIP) IFIP Working Group 2.1 on Algorithmic Languages and Calculi, which supports and maintains the languages ALGOL 60 and ALGOL 68. It attempted to find a "short-term solution to existing difficulties". ALGOL N and ALGOL W were two other ALGOL versions proposed to fulfill this need.

According to de Morgan, "... the Algol 60 devotees had not been idle... they set out to eliminate the dreaded Remaining Trouble Spots. They called their Algol 60 'Modified'."

One ALGOL X compiler is known to have existed. It was written with the Automated Engineering Design (AED-0) system, also termed ALGOL Extended for Design, by Douglas T. Ross of the Massachusetts Institute of Technology (MIT).

Example class definition: (an extract from AB26.2.2)

class expression is constant (real value) ora variable (string printname)
   ora class pair is (sum ora difference ora product 
       ora quotient)((expression) left operand, right operand, derivative);

Example class usage:

 (expression) X; (constant) Y; (pair) Z; (product) Q;

 X := Y:= constant(10.5);
 Z := Q := product(variable("ALPHA"), constant(2.), constant(2.))

"Initially the proposal for an update to Algol was Algol X, with Algol Y being the name reserved for the corresponding metalanguage. Van Wijngaarden produced a paper for the 1963 IFIP programming language committee, entitled “Generalized Algol,” which contained the basic concepts which were eventually incorporated into Algol 68."